![]() |
PATH![]() |
![]() ![]() |
A number of versions of the Appearance Manager are currently available. Table 2-1 specifies
Table 2-1 Appearance Manager versions
Version 1.0 of the Appearance Manager does not advertise its version via Gestalt ; if the gestaltAppearanceVersion selector is not present but the gestaltAppearanceAttr selector is present, you can assume version 1.0 of the API is available.
Appearance Manager 1.0.2 uses Gestalt to advertise version 1.0.1 of the API. The only differences between Appearance Manager 1.0.1 and 1.0.2 are that 1.0.2 contains extra code for backward compatibility and the ".Keyboard" font, which you can detect by calling the Font Manager function GetFNum
Appearance Manager 1.0.3 uses Gestalt to advertise version 1.0.1 of the API. The only difference between Appearance Manager 1.0.2 and 1.0.3 is that 1.0.3 no longer contains the ".Keyboard" font. In the 1.0.3 SDK, the font is delivered as a separate suitcase that should be installed into the Fonts folder. The font can still be detected with the function GetFNum .
Do not attempt to install a version of the Appearance Manager bundled with the Mac OS onto any other version of the Mac OS. Apple has not tested such configurations and does not recommend or support such configurations.